Biological pump - Español Inglés Diccionario